Russian-English dictionary »

тигровая лилия meaning in English

RussianEnglish
тигровая лилия noun
{f}

tiger lily(flowering plant Lilium lancifoliom)
noun