Polish-English dictionary »

autogiełda meaning in English

PolishEnglish
autogiełda noun

dealershipnoun
a place that sells items, especially cars