Dictionary English – Romanian

starlit



Adjectiv