Polish-English dictionary »

tyrs meaning in English

PolishEnglish
tyrs noun

thyrsusnoun
staff