Slovnenya

Translation English French: transferrable

Dictionary: main
transferrable
adjective