Polish-English dictionary »

strepet meaning in English

PolishEnglish
strepet noun

little bustardnoun
Tetrax tetrax