MalayTranslate.com
Malay to English Translator
Translate Here

Malay to English

hasil carian: menaburi

Probably related to:
Malay English
menaburi
sow, spread over something, sprinkle, strew,