Dictionary / Music

ttrab

تراب

/t-TRAB/

English

tarab emotional music

French

tarab

Part of Speech

noun

Register

standard