English-Italian dictionary »

presser foot meaning in Italian

EnglishItalian
presser foot (part of a sewing machine)
noun

premistoffanoun
{m}