Malay to English
hasil carian: rana
Probably related to:
Malay | English |
rana
|
shutter, the shutter,
|
English to English
rana
noun (n)
- A genus of anurous batrachians, including the common frogs.seorang kerabat dari anurous batrachians, termasuk the common katak.source: webster1913