POODLE MEANING IN ENGLISH

• Poodle Definition & Synonyms

  1. (n.) A breed of dogs having curly hair, and often showing remarkable intelligence in the performance of tricks.


RECENT SEARCHES