Dictionary English – Romanian

vexatious



Adjectiv