MalayTranslate.com
Malay to English Translator
Translate Here

English to English

ranting

noun (n)

  • a loud bombastic declamation expressed with strong emotion
    keras muluk deklamasi diungkapkan dengan mendalam
    Synonym:
    harangue, rant
    source: wordnet30