Slovnenya

Translation English French: inventive

Dictionary: main
inventive
adjective