Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
amphibious aircraft
noun
(n)
an airplane designed to take off and land on water
pesawat yang direka untuk lepas landas dan mendarat di atas air
Synonym:
amphibian
source: wordnet30