Translation of بھومنڈل in English:

بھومنڈل

phrase

  • the terrestrial globe, the earth