Dictionary English – Romanian

inexorable



Adjectiv