menta Latin Definition

Latin Word: menta
Part of Speech: [Noun]
Definition: mint



Hire a Writer