may lily

listen to the pronunciation of may lily
English - Turkish
olabilir zambak
English - English

Definition of may lily in English English dictionary

maylily
{n} a sweet flower, the lily of the valley