Multilingual Turkish Dictionary

BACAĞI ACIMAK

BACAĞI ACIMAK : Turkish English

v. shin oneself