Slovnenya

Translation English French: alleviated

Dictionary: main
alleviated
adjective