Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Branta leucopsis
noun
(n)
European goose smaller than the brant; breeds in the far north
lebih kecil dari yang brant eropa angsa; sosok yang jauh ke utara
Synonym:
barnacle
,
barnacle goose
source: wordnet30