Embdens

English

Noun

Embdens

  1. plural of Embden