Slovnenya

Translation English French: transposable

Dictionary: main
transposable
adjective