Polish-English dictionary »

garbus meaning in English

PolishEnglish
garbus noun

Beetlenoun
Volkswagen car