Translation of bestari in English:

User Contribution

bestari

knowledgeable; well-educated; virtous

adjective