Subscriber login


Forgot your password?

Library card login

Other

Dictionary search results

Showing 1-7 of 7 results

irritation British & World English

the state of feeling annoyed, impatient, or slightly angry

irritation English-Italian

irritazione f

irritation English-Spanish

irritación

irritation French-English

irritation

Irritation German-English

irritation