Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Delphinapterus leucas
noun
(n)
small northern whale that is white when adult
kecil utara paus itu putih ketika dewasa
Synonym:
beluga
,
white whale
source: wordnet30