Czech-English dictionary »

grotta meaning in English

CzechEnglish
grotta noun
{f}

grotto [grottoes](artificial cavern-like retreat)
noun
[UK: ˈɡrɒ.təʊ] [US: ˈɡrɑːˌto.ʊ]

Your history