Spanish-English Dictionarydespida
despida
despedir
Meaning of despida