Translation of matsôrôtsôrô in English:

matsôrôtsôrô

downpour

noun (class 6)

  • 1

    downpour
    deluge
    ‘Matsôrôtsôrô a bakile tshenyô e ntsi mo dijwalong’ The deluge caused a lot of damage to the crops