Polish-English dictionary »

mikrofalówka meaning in English

PolishEnglish
mikrofalówka noun

microwave ovennoun
oven using microwave energy