capacity of captivating an audience (tropical orchestra) - Spanish English Dictionary

Suggest a Term