Multilingual Turkish Dictionary

DAMARDAN VERMEK

DAMARDAN VERMEK : Turkish English

v. shoot up, transfuse