Italian-English dictionary »

accalappiacani meaning in English

ItalianEnglish
accalappiacani noun
{m}

dogcatcher(catcher of stray dogs)
noun