Dictionary English – Romanian

obstinate



Adjectiv