spelonche
Italian
Noun
spelonche
f
plural of
spelonca