Spanish-English Dictionaryacometa
acometa
acometer
Meaning of acometa