to insert something (or oneself) between other things Español - Inglés
1.
Inglésinterpose
-
Españolinterponer, intercalar, mediar
English translator: Spanish English to insert something (or oneself) between other things Eesti sõnaraamat Español Traductor Svenska Översättare