Dictionary English – Romanian

annoying



Adjectiv
1.

supărător


2.

neplăcut


3.

inoportun


Expressions:
annoying visit  =  vizită inoportună