Dictionary English – Romanian

glaring



Adjectiv