Dictionary English – Romanian

ready-witted



Adjectiv