Slovnenya

Translation English French: ramie

Dictionary: main
ramie
noun