Translation of وتدُ الارض in English:

وتدُ الارض

phrase

  • the antipodes, diametrically opposite region of earth