Translation of کثیرُ المقاصد in English:

کثیرُ المقاصد

phrase

  • multi-purpose