piparminttu

/PEE-pahr-MEEN-too/
[Finnish]

Peppermint

Synonyms in other languages

Latin names

Countries