Kamus Mobile
https://m.xamux.com
Indonesian to English
turutcampur intervened
turutcampur urusan dalam negeri irak
intervening in iraq internal affairs