Skip to main content

godforsaken

English godforsaken meaning in English  •  godforsaken का अर्थ अंग्रेजी में
Adjective
  • deserted and unhospitable.
  • forlorn.
Advertisement