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

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

Comments and suggestions