Dictionary English – Romanian

uncompromising



Adjectiv