Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Struthio camelus
noun
(n)
fast-running African flightless bird with two-toed feet; largest living bird
tidak boleh tebang fast running afrika bird with two toed kaki; terbesar hidup burung
Synonym:
ostrich
source: wordnet30