espeluncas

Portuguese

Noun

espeluncas

  1. plural of espelunca

Spanish

Noun

espeluncas

  1. plural of espelunca