Polish-English dictionary »

lewa ręka meaning in English

PolishEnglish
lewa ręka noun

left handnoun