Translation of sephai in English:

sephai

noun (class 7, plural diphai)

  • 1

    the first rain of the season
    ‘A tôta ke pula ya sephai?’ Is it really the first rain of the season?