Indonesian to English
menerawangi cause s.o. to be lost in thought, trouble o.
menerawangi
please wait
by Xamux Translate
Browse by prefix