English–Spanish dictionary

Spanish translation of the English word atlatl

English → Spanish
  
EnglishSpanish (translated indirectly)Esperanto
(spear‐thrower)
propulsor
;
lanzavenablos
;
lanzadardos
;
estólica
;
átlatl

EnglishSpanish
atlatl átlatl; estólica; lanzadardos; lanzavenablos; propulsor