English-Italian dictionary »

suffocator meaning in Italian

EnglishItalian
suffocator noun

soffocatorenoun