Search term perrero has one result
Jump to
ES Spanish EN English
perrero (n) [catcher of stray dogs] dogcatcher (n) [catcher of stray dogs]