Polish-English dictionary »

storczyk meaning in English

PolishEnglish
storczyk noun

orchidnoun
plant