Dictionary English – Romanian

superb



Adjectiv