Polish-English dictionary »

corrida meaning in English

PolishEnglish
corrida noun

bullfightnoun