grotto in Italian
grotto in Italian
grotta
A small cave.
caverna
A small cave.
santuario
A small cave.