Polish-English dictionary »

diatryba meaning in English

PolishEnglish
diatryba

diatribe