Where does “grotta” come from?

grotta (Swedish): cave

Definitions

  1. cave

Words derived from “grotta