Kamus Mobile
https://m.xamux.com
English to Indonesian
bodily injury luka-luka
a bodily injury causing pain
cedera yang menyebabkan rasa sakit