English dictionary, thesaurus, translations & etymology
FreeDict.com

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.

Related Czech words