impériale
Top 20000
Meanings
Noun
1. upper deck (of bus etc.)