Slovnenya

Translation English French: manipulable

Dictionary: main
manipulable
adjective