grotta — meaning in English
Czech → English · translate English → Czech instead
English meaning
- grotto noun A small cave, or an artificial structure built to look like one.
Senses
grotta is used for these senses in English:
- grotto An artificial cavern-like retreat.