Polish-English dictionary »

taraszcza meaning in English

PolishEnglish
Taraszcza noun

Tarashchanoun