play a flourish - Spanish English Dictionary

play a flourish

Meanings of "play a flourish" in Spanish English Dictionary : 1 result(s)

English Spanish
Music
play a flourish florear [v]