Translation of دہی مچھلی in English:

دہی مچھلی

phrase

  • an exclamation supposed to invoke good fortune (at the time of beginning a journey)