1. ಕವುಲುಕರಾರು

    Play audio
    ♪ kavulukarāru
    Share screenshot
    1. noun (noun)
    2. the document embodying an agreement between two or more nations, relating to peace, alliance, trade, etc.

Comments and suggestions