Definify.com

Definition 2024


antorcha

antorcha

Spanish

Noun

antorcha f (plural antorchas)

  1. torch