Spanish-English dictionary »

antorcha meaning in English

SpanishEnglish
antorcha noun
{f}

torch [torches](stick with flame at one end)
noun
[UK: tɔːtʃ] [US: ˈtɔːrtʃ]
The sun is the torch, the lamp of the universe; if it is situated in the central region it's because this is the best place to illuminate the planets. = El sol es la antorcha, la lámpara del universo; si se halla en la región central es porque ésta es la mejor ubicación para iluminar los planetas.