Translation of جان مارنا in English:

جان مارنا

phrase

  • exert to the utmost, strain every sinew or nerve