star lily

listen to the pronunciation of star lily
Englisch - Englisch
{i} lily having scented bright red flowers