Definify.com

Definition 2024


shaffrons

shaffrons

English

Noun

shaffrons

  1. plural of shaffron