Spanish-English dictionary »

átlatl meaning in English

SpanishEnglish
átlatl noun
{m}

atlatl(spear thrower)
noun