Definify.com

Definition 2025


estramacons

estramacons

See also: estramaçons

English

Noun

estramacons

  1. plural of estramacon