spearheads
Puntas de lanza
translation of 'spearheads'
noun
punta de lanza
definition
Credits: Google Translate
English to Spanish Dictionary spearheads |