Indonesian to English
pedut 1. sticky rice. 2 (Java) mist, fog.
pedut
please wait
by Xamux Translate
pedutaenvoy, emissary
Browse by prefix