Dictionary English – Romanian

incontestable



Adjectiv