MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Annunciation lily

noun (n)

  • lily of eastern Mediterranean and the Balkans with broad funnel-shaped white flowers
    lily mediterranean timur dan balkans dengan luas funnel shaped bunga putih
    source: wordnet30