MalayTranslate.com
Malay to English Translator
Translate Here

Malay to English

hasil carian: surau

Probably related to:
Malay English
surau
chapel, small mosque,