Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
suborder Lari
noun
(n)
gulls; terns; jaegers; skimmers
burung camar; terns; jaeger; skimmers
Synonym:
lari
source: wordnet30