Results for "

interpose

"
English - Turkish Dictionary

interpose

(English - Turkish Dictionary) :
f. 1. iki şeyin arasına koymak. 2. araya girmek.