melisa = lemon balm feminine noun

melisa

feminine noun
feminine noun

English Translation of MELISA

: lemon balm

Seen & Heard

What made you want to look up melisa? Please tell us where you read or heard it (including the quote, if possible).