Translation of پہاڑ کا پہاڑ in English:

پہاڑ کا پہاڑ

phrase

  • gigantic
    huge
    towering
  • a huge responsibility