Spanish-English Dictionaryderrotar
Meaning of derrotar