English
›
Words
communicant
Translation:
English
1
a
person who imparts information
Add
Translation