Polish-English dictionary »

lilia tygrysia meaning in English

PolishEnglish
lilia tygrysia noun

tiger lilynoun
flowering plant Lilium lancifoliom