bowshot


Results for "bowshot"

English - Turkish Dictionary

bowshot

(English - Turkish Dictionary) :
i. ok menzili.