grottoEnglish

grot, grotto

Noun

A small cave (usually with attractive features)

English: grotto, grot

Bahasa: gua

Bahasa words with similar meanings

English words with similar meanings

Show 1 words