Spanish-English dictionary »

estólica meaning in English

SpanishEnglish
estólica noun
{f}

atlatl(spear thrower)
noun