Meaning of desesperada

desesperada

Tagalog

adj. desperate