English

edit

Noun

edit

embrechites

  1. plural of embrechite