Polish-English dictionary »

lalkarka meaning in English

PolishEnglish
lalkarka noun

puppeteernoun
person who uses a puppet