Translation of پائوں لاگنا/ لگنا/ لینا in English:

پائوں لاگنا/ لگنا/ لینا

phrase

  • touch the feet as a mark of respect
    welcome, greet