Translation of مادر زاد اندھا/ نابینا in English:

مادر زاد اندھا/ نابینا

phrase

  • born blind