Spanish-English Dictionaryembarcaríais
embarcaríais
embarcarse
Meaning of embarcaríais