ahata

ahata

English Noun
Ad

Definition

The musical sounds in nature and in Indian music, especially percussion

Ad