Translation of گڑھا گومڑا in English:

گڑھا گومڑا

phrase

  • uneven surface