Translation of ترسا مارنا in English:

ترسا مارنا

phrase

  • put in great agitation by tantalizing, make eager