Slovnenya

Translation English French: Teucrium marum

Dictionary: main
Teucrium marum
noun