Spanish-English Dictionaryapaguen
apaguen
apagar
Meaning of apaguen