Translation of جان جلانا in English:

جان جلانا

phrase

  • annoy, irk, vex