Translation of باٹ گھاٹ in English:

باٹ گھاٹ

phrase

  • busy road or street