Dictionary English – Romanian

marvellous



Adjectiv