Slovnenya

Translation English French: newfangled

Dictionary: main
newfangled
adjective