Dictionary English – Romanian

sharp-sighted



Adjectiv