diatribe English - Italian
1.
-
Englishbitter denunciation
-
Italiandiatriba
-
Englishprolongued discourse
-
Italiandiatribaarringa
Related words
English translator: English Italian diatribe Eesti sõnaraamat Español Traductor Svenska Översättare