Multilingual Turkish Dictionary

BACAKLARINI AYIRARAK ATA BİNMEK

BACAKLARINI AYIRARAK ATA BİNMEK : Turkish English

v. ride astride