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

پہاڑ کا پہاڑ

phrase

  • gigantic, huge, towering
  • a huge responsibility