What does antorcha mean in English?

Learn vocabulary with pictures as well as translations of antorcha into English

See more

n. antorcha

Translation: torch

Definition of antorcha in English

Fuente de iluminación constituida por un palo o atado con un extremo inflamable.

Definition of antorcha in Spanish

Lighting device that consists of a stick with a flammable end.