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