Slovnenya

Translation English French: amenable

Dictionary: main
amenable
adjective