Translation of mosarasarane in English:

mosarasarane

drizzle

noun (class 3, plural mesarasarane)

  • 1

    drizzle
    ‘Mosarasarane o tlaa kôpantsha bapagami mosong ono’ Drizzle will greet commuters early this morning