Polish-English dictionary »

chłostanie meaning in English

PolishEnglish
chłostanie

lashing