Slovnenya

Translation English French: amelioratory

Dictionary: main
amelioratory
adjective