English-Italian dictionary »

dogcatcher meaning in Italian

EnglishItalian
dogcatcher (catcher of stray dogs)
noun

accalappiacaninoun
{m}