English-Latin dictionary »

any cultivated mint meaning in Latin

EnglishLatin
any cultivated mint noun

menta [mentae](1st) F
noun

mentha [menthae](1st) F
noun