Kamus Mobile
https://m.xamux.com
English - Indonesian
Indonesian - English
Indonesian to English
sukar dimengerti
above one's head
sukar
hard
,
difficult
dimengerti
be understood