Definify.com

Definition 2025


espelunca

espelunca

Spanish

Noun

espelunca f (plural espeluncas)

  1. cave