tirade English - Italian

1.

  • Englishlong, angry or violent speech

  • Italiandiatriba


Related words

rant 




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