English | German | Russian | Czech

grotto English

Meaning grotto meaning

What does grotto mean?

grotto

a small cave (usually with attractive features)

Synonyms grotto synonyms

What other words have the same or similar meaning as grotto?

Topics grotto topics

What do people use grotto to talk about?

Are you looking for...?