Slovnenya

Translation English French: ameliorative

Dictionary: main
ameliorative
adjective