English-Spanish dictionary »

dogcatcher meaning in Spanish

EnglishSpanish
dogcatcher (catcher of stray dogs)
noun

perreronoun
{m}