MalayTranslate.com
Malay to English Translator
Translate Here

Malay to English

hasil carian: tabir

Probably related to:
Malay English
tabir
a built, a foil, a partition, a smokescreen, hangings, the curtain, the veil,