MalayTranslate.com
Malay to English Translator
Translate Here

Malay to English

hasil carian: membatu

Probably related to:
Malay English
membatu
artificial diamond, mile stone, petrified, petrify,