dog officer








noun

  1. dogcatcher.
56 queries 0.584