English-Polish dictionary »

presser foot meaning in Polish

EnglishPolish
presser foot

stopka