Dictionary English – Romanian

stupendous



Adjectiv