Slovnenya

Translation English French: meliorative

Dictionary: main
meliorative
adjective