Translation of alam kabir in English:

alam kabir

noun

  • 1

    a large and spacious world