×
embarkation
meaning in French
n.
embarquement
Related Words
embark on an activity
embarkment
embarrass
embarrassed
PC Version
Copyright © 2018 WordTech Co.