Dictionary English – Romanian

irritant



Substantiv
Adjectiv