Multilingual Turkish Dictionary

S'ENCROÛTER

S'ENCROÛTER : French Turkish

"kabuk bağlamak; kafası örümceklenmek; eli kolu bağlanmak"