espeluncas
Portuguese
Noun
espeluncas
plural of
espelunca
Spanish
Noun
espeluncas
plural of
espelunca