laya

laya

English Noun
Ad

Definition

tempo in Indian music.

Ad

Related Words