Definify.com

Definition 2025


spotted_dogs

spotted dogs

English

Noun

spotted dogs

  1. plural of spotted dog