Slovnenya

Translation English Japanese: rough horsetail

Dictionary: main
rough horsetail
noun