menta crespa

/MEHN-tah KREHS-pah/
[Italian]

Mint

Synonyms in other languages

Latin names

Countries