(b) one who pleads in behalf of another

listen to the pronunciation of (b) one who pleads in behalf of another
English - Turkish
English - English
intercessor
(b) one who pleads in behalf of another
Favorites