Multilingual Turkish Dictionary

KABACA REDDETMEK

KABACA REDDETMEK : Turkish English

v. repulse