Kamus Mobile
https://m.xamux.com
English to Indonesian
dingo
noun
wolflike yellowish-brown wild dog of Australia
wolflike anjing kekuningan-coklat liar Australia
source: WordNet 3.0
i am sorry a dingo
aku ikut menyesal seekor serigala
am sorry a dingo ate
ikut menyesal seekor serigala memakan