Dictionary search results

Showing 1-5 of 5 results

vexation US English

The state of being annoyed, frustrated, or worried

vexation US Thesaurus

she stamped her foot in vexation

vexation English-Spanish

irritación feminine