Translation of چوہٹا in English:

چوہٹا

phrase

  • market at crossroads