Translation of شان گھٹانا in English:

شان گھٹانا

phrase

  • derogate
    relegate