Slovnenya

Translation English French: Hedysarum

Dictionary: main
Hedysarum
noun