Dictionary English – Romanian

ineluctable



Adjectiv