Results for "

astride

"
English - Turkish Dictionary

astride

(English - Turkish Dictionary) :
z. (ata binmiş gibi) bacakları birbirinden ayrı olarak.