versatile in Bulgarian
versatile in Bulgarian
многостранен
Capable of doing many things competently.
многофункциона́лен
Having varied uses or many functions.