English explanatory dictionary online >> grotto


Results for: grotto

grotto

grotto


grotto  /grto/  n. -toes or -tos 1 a small cave 2 a holy place cut out of rock grotto

Enter word: