transmettre meaning in English
v. hand down, pass on; transfer, transmit; deliver, hand over; communicate, relay, impart; broadcast, convey
v. hand down, pass on; transfer, transmit; deliver, hand over; communicate, relay, impart; broadcast, convey