Translation of سپا لگنا in English:

سپا لگنا

phrase

  • get a chance or opportunity