Translation of قہقہہ زن in English:

قہقہہ زن

phrase

  • laughing