1. ಸಾಲ್ಸರಿ

    ♪ salsari 🔊
    1. :Noun
    2. an incessant rain.

Comments and suggestions