Kamus Mobile
https://m.xamux.com
English to Indonesian
prey upon mencari mangsa, sangat mengganggu