Italian-English dictionary »

chiudiporta meaning in English

ItalianEnglish
chiudiporta noun
{m}

door closer(device)
noun