English edit

Noun edit

embrocations

  1. plural of embrocation

French edit

Noun edit

embrocations f

  1. plural of embrocation