Spanish-English Dictionaryembarcamos
embarcamos
embarcarse
Meaning of embarcamos