embarcations
English
Noun
embarcations
plural of
embarcation
French
Noun
embarcations
f
plural of
embarcation