intercession, plea

listen to the pronunciation of intercession, plea
English - Turkish
English - English
{n} advocacy
intercession, plea
Favorites