Kamus Mobile
https://m.xamux.com
English to Indonesian
and this question bedeviled him
dan pertanyaan ini membingungkan dia
bedeviled bewildering confusion vexatious trouble
membingungkan kebingungan membingungkan masalah menjengkelkan
this question bedeviled him for
pertanyaan ini membingungkan dia bertahun