Indonesian English Dictionary

Bahasa Indonesia - English

peloncat in English: