arrowhead


Results for "arrowhead"

English - Turkish Dictionary

arrowhead

(English - Turkish Dictionary) :
i. ok başı, temren.