frilly dress worn by flamenco dancers - Spanish English Dictionary

Suggest a Term