Results for "

intercede

"
English - Turkish Dictionary

intercede

(English - Turkish Dictionary) :
f. araya girmek, aracılık etmek.