Spanish-English Dictionarydescarriad
descarriad
descarriar
Meaning of descarriad