Translation of cidronela in English:

cidronela

citronella, n.

feminine noun

  • 1

    citronella
    citronella grass