Spanish-English Dictionarydespide
despide
despedir
Meaning of despide