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