Spanish-English Dictionarysedimentar
Meaning of sedimentar