Skip to main content

grot

English grot meaning in English  •  grot का अर्थ अंग्रेजी में
Noun
  • A grotto.
  • A groat.
Advertisement