Slovnenya

Translation English French: root cap

Dictionary: main
root cap
noun