Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Raphus cucullatus
noun
(n)
extinct heavy flightless bird of Mauritius related to pigeons
punah berat tidak boleh tebang mauritius berkaitan dengan burung merpati
Synonym:
dodo
source: wordnet30