tablao
Top 35000
Meanings
Noun
1. stage (for flamenco dancers)
2. venue (for flamenco dancing)