English edit

Noun edit

embarkees

  1. plural of embarkee