communicator

punctuation
nounمُبَلِّغ ، مُخبر ، خبریں دینے والا ،

English to English

Synonyms | Related Words | Antonyms