Results for "

arrowhead

"
English - Turkish Dictionary

arrowhead

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