toehold


Results for "toehold"

English - Turkish Dictionary

toehold

(English - Turkish Dictionary) :
i. ayak basacak yer.