Meaning of sidronela

sidronela

Tagalog

n., bot. citronella