Translation of bestari in English:

bestari

intelligent

adjective

  • 1

    intelligent, clever, quick at learning and understanding things, smart (having or showing intelligence), wise