Spanish-English Dictionaryapagasen
apagasen
apagar
Meaning of apagasen