Slovnenya

Translation English French: rubber tree

Dictionary: main
rubber tree
noun