English

edit

Noun

edit

embrocations

  1. plural of embrocation

French

edit

Noun

edit

embrocations f

  1. plural of embrocation