tirade English - Portuguese

1.

  • Englishlong, angry or violent speech

  • Portuguesediatribe


Related words

rant 




English translator: English Portuguese tirade  Eesti sõnaraamat   Español Traductor   Svenska Översättare