Multilingual Turkish Dictionary

BACAĞI YARALANMAK

BACAĞI YARALANMAK : Turkish English

v. shin oneself