Spanish-English Dictionaryfrustrar
Meaning of frustrar