English-Portuguese dictionary »

atlatl meaning in Portuguese

EnglishPortuguese
atlatl (spear thrower)
noun

propulsornoun
{m}