Slovnenya

Translation English French: polysynthetic

Dictionary: main
polysynthetic
adjective