Definify.com

Definition 2025


embarcations

embarcations

English

Noun

embarcations

  1. plural of embarcation

French

Noun

embarcations f

  1. plural of embarcation