Polish-English dictionary »

estrada meaning in English

PolishEnglish
estrada noun

bandstandnoun
platform for bands to play on

stagenoun
in theatre