Dictionary English – Romanian

advantageous



Adjectiv