English
›
Words
having
many talents
Translation:
English
Adjective
5
versatile
Add
Translation