Skip to main content

grimsir

English grimsir meaning in English  •  grimsir का अर्थ अंग्रेजी में
Noun
  • A stern man.
Advertisement