1. ಅವಿರಳಾಸ್ತ್ರ

    Play audio
    ♪ aviraḷāstra
    Share screenshot
    1. (Noun)
    2. (pl.) arrows discharged continuously or without interruption.

Comments and suggestions