Definify.com

Definition 2024


espelunca

espelunca

Spanish

Noun

espelunca f (plural espeluncas)

  1. cave