Polish-English dictionary »

lonża meaning in English

PolishEnglish
lonża noun

longenoun
long rope used while longeing