Multilingual Turkish Dictionary

DAHA DUYARLI DAVRANMAK

DAHA DUYARLI DAVRANMAK : Turkish English

v. clamp down