MalayTranslate.com
Malay to English Translator
Translate Here

Malay to English

hasil carian: liur

Probably related to:
Malay English
liur
drool, saliva, slobber, spittle, the slobber,