Translation of sephara in English:

sephara

wide

adjective

  • 1

    wide
    ‘tsela e e sephara’ a wide road