Dictionary English – Romanian

dexterous



Adjectiv