Translation of منھ بانا in English:

منھ بانا

phrase

  • open the mouth, gape
  • die or expire
  • give a forced laugh