to impart; to communicate

listen to the pronunciation of to impart; to communicate
English - English
divulge
to impart; to communicate
Favorites