Definify.com

Definition 2024


selvagees

selvagees

English

Noun

selvagees

  1. plural of selvagee