Translation of طغرائے شاہی in English:

طغرائے شاہی

phrase

  • royal stamp