Multilingual Turkish Dictionary

ABARTILI ROL YAPMAK

ABARTILI ROL YAPMAK : Turkish English

v. overact