English | German | Russian | Czech

tassa English

Meaning tassa meaning

What does tassa mean?

tassa

A large Indian drum, traditionally played at weddings.

Are you looking for...?