Multilingual Turkish Dictionary

ABARTARAK ANLATMAK

ABARTARAK ANLATMAK : Turkish English

v. overdraw