Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
homing pigeon
('h/oU/m/I//N/_'p/I//dZ//@/n )
noun
(n)
pigeon trained to return home
merpati dilatih untuk pulang
Synonym:
homer
source: wordnet30