Dictionary English – Romanian

indefeasible



Adjectiv