able to be transmitted between people or species English - French

Related words

communicable 




English translator: English French able to be transmitted between people or species  Eesti sõnaraamat   Español Traductor   Svenska Översättare