Definify.com

Definition 2024


tarragons

tarragons

English

Noun

tarragons

  1. plural of tarragon