Polish-English dictionary »

szarada meaning in English

PolishEnglish
szarada noun

charadenoun
absurd deception

charadenoun
riddle