Indonesian English Dictionary

Bahasa Indonesia - English

tiba-tiba in English: