Translation of efímera in English:

efímera

mayfly, n.

feminine noun

  • 1

    mayfly