MalayTranslate.com
Malay to English Translator
Translate Here

English to English

mouth off

verb (v)

  • talk in a noisy, excited, or declamatory manner
    bicara di yang ribut, bersemangat, atau declamatory cara
    source: wordnet30