English translation for "marrube"
|
- n. horehound, plant of the mint family
- Similar Words:
- "marrant" English translation, "marre" English translation, "marrer" English translation, "marron" English translation, "marronnier" English translation, "mars" English translation, "marsala" English translation, "marsalis" English translation, "marseillaise" English translation, "marseille" English translation
|
|
|