Dictionary English – Romanian

obnoxious



Adjectiv