embarkees
English
Noun
embarkees
plural of
embarkee