Slovnenya

Translation English French: transmittable

Dictionary: main
transmittable
adjective