Polish-English dictionary »

bombilla meaning in English

PolishEnglish
bombilla

bombilla