grotte

Word form grotte
Language: French
Word meaning grot