Multilingual Turkish Dictionary

DARMADAĞIN EDİLMEK

DARMADAĞIN EDİLMEK : Turkish English

v. plunge