Polish-English dictionary »

arcywróg meaning in English

PolishEnglish
arcywróg noun

archenemynoun
a principal enemy