ulôntuan 1. English I (very polite) 2. Bahasa Indonesia saya 3. Abbreviated to: lôntuan, ulôn, lôn Related