Kamus Mobile
https://m.xamux.com
English - Indonesian
Indonesian - English
Indonesian to English
terpesona; terharu
carried away with
terpesona
spellbound
terharu
moved
,
touched