Slovnenya

Translation English French: transferable

Dictionary: main
transferable
adjective