Slovnenya

Translation English French: many-sided

Dictionary: main
many-sided
adjective