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

سپا لگانا

phrase

  • hit the nail on the head
    be on the mark