Translation of سر نوانا/ نہوڑانا/ نیہوڑانا in English:

سر نوانا/ نہوڑانا/ نیہوڑانا

phrase

  • to bow one's head
    act humbly or obediently