Dictionary English – Romanian

irritation



Substantiv