Definify.com

Definition 2025


Devonshire_teas

Devonshire teas

English

Noun

Devonshire teas

  1. plural of Devonshire tea