Slovnenya

Translation English French: rough horsetail

Dictionary: main
rough horsetail