Dictionary English – Romanian

glowing



Adjectiv