Polish-English dictionary »

dratwa meaning in English

PolishEnglish
dratwa noun

twinenoun
strong thread

Your history