Spanish-English Dictionarydesembarcarais
desembarcarais
desembarcar
Meaning of desembarcarais