citronelle

English

Noun

citronelle

  1. Alternative form of citronella.

Italian

Noun

citronelle f

  1. plural of citronella