Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Trachinotus falcatus
noun
(n)
large game fish; found in waters of the West Indies
permainan ikan besar; ditemukan di perairan dari barat hindia
Synonym:
permit
source: wordnet30