English-Latin dictionary »

little herb meaning in Latin

EnglishLatin
little herb noun

herbula [herbulae](1st) F
noun

Your history