Kamus Mobile
https://m.xamux.com
English - Indonesian
Indonesian - English
Indonesian to English
moncong kakaktua
mouth of the tongs
moncong
muzzle
,
snout
kakaktua
see KAKATUA.