grotto in Gujarati ગુજરાતી
grotto in Telugu తెలుగు
grotto in English
- grotto⇄grotto, noun, pl.-toesor-tos.
1. a cave or cavern, especially one that is picturesque or that forms an agreeable retreat.
2. an artificial cave made for coolness and pleasure.