Polish-English dictionary »

klauza meaning in English

PolishEnglish
klauza

splash dam