Definify.com

Definition 2025


antorcha

antorcha

Spanish

Noun

antorcha f (plural antorchas)

  1. torch