Polish-English dictionary »

mamidło meaning in English

PolishEnglish
mamidło noun

lurenoun
tempting or attractive object