Dictionary English – Romanian

indispensable



Adjectiv