Back to Dictionary
榔槺
lángkāng
1. cumbersome
2. awkward and clumsy