MalayTranslate.com
Malay to English Translator
Translate Here

Malay to English

hasil carian: mencela

Probably related to:
Malay English
mencela
carped about, churning against, criticizes, decry, denounce the urban chaos, denounce, denouncing, deprecate, deprecating, disapprove, interrupt but just, other reason for, rebuke, reprehend, reprove, scald, slandering, stigmatise, tongues wag, upbraid, vituperate, vituperative,