Translation of sarasara in English:

sarasara

drizzle

verb

  • 1

    drizzle
    ‘Pula e simolotsê go sarasara’ It has just started to drizzle


User Contribution

sarasara

drizzle

verb


User Contribution

sarasara

rain a bit

verb