Spanish-English Dictionaryapagases
apagases
apagar
Meaning of apagases