English-Spanish dictionary »

atlatl meaning in Spanish

EnglishSpanish
atlatl (spear thrower)
noun

estólicanoun
{f}

lanzadardosnoun
{m}

propulsornoun
{m}

átlatlnoun
{m}