Versión en Español
Meaning of
"embarcarse"
in English language
Spanish to English
English to Spanish
Spanish
English
embarcarse
to board (of a passenger)
embarcarse
to embark (of a passenger)
embarcarse; embarcar
embark
embarcarse
embark
embarcarse.
take ship