Slovnenya

Translation English French: ebonite

Dictionary: main
ebonite
noun