Spanish-English Dictionaryapagar
Meaning of apagar