MalayTranslate.com
Malay to English Translator
Translate Here

Malay to English

hasil carian: berkecelaan

Probably related to:
Malay English
berkecelaan
have defect, have short comings, suffer ignominy,