Definify.com

Definition 2024


estramacons

estramacons

See also: estramaçons

English

Noun

estramacons

  1. plural of estramacon