Dictionary English – Romanian

terrific



Adjectiv