Spanish-English Dictionaryextraditar
Meaning of extraditar