Translation of نیلی چھتری والا in English:

نیلی چھتری والا

phrase

  • allusion to God