Polish-English dictionary »

lampa lava meaning in English

PolishEnglish
lampa lava noun

lava lampnoun
lamp used for decoration