Dictionary English – Romanian

unfaltering



Adjectiv