Dictionary English – Romanian

demure



Adjectiv