MalayTranslate.com
Malay to English Translator
Translate Here

Malay to English

hasil carian: aku menyerahkan diri

Probably related to:
Malay English
aku menyerahkan diri
i am turning myself in, i am turning myself, i gave myself up, i gave myself, i surrender myself, i will come quietly, me to turn myself in,