English to Indonesian Dictionary charming

charming

Menawan
translation of 'Charming'
adjective
luwes,
jeli,
bahari,
yg mempesonakan,
sangat menarik
Credits: Google Translate
Download the
HelloEnglishApp
image_one