Kamus Mobile
https://m.xamux.com
English to Indonesian
police dog anjing polisi
policepolisi
doganjing
guard dogs or police dogs
penjaga anjing atau anjing polisi