Spanish-English Dictionaryembarque
embarqué
embarque
embarque
embarcarse
Meaning of embarque