Slovnenya

Translation English French: communicable

Dictionary: main
communicable
adjective