Translation of گلے لگانا in English:

گلے لگانا

phrase

  • embrace