Polish-English dictionary »

czurynga meaning in English

PolishEnglish
czurynga noun

bullroarernoun
musical instrument