menta romana

listen to the pronunciation of menta romana
Italian - English
pennyroyal, Eurasian mint whose small blue flowers yield an aromatic oil (Botany)
Italian - Spanish
poleo
menta romana
Favorites