English-Russian dictionary »

dogcatcher meaning in Russian

EnglishRussian
dogcatcher (catcher of stray dogs)
noun

собачникnoun
{m}