Translation of digara in English:

digara

bow-legged

adjective

  • 1

    bow-legged