Translation of ستا ہوا in English:

ستا ہوا

phrase

  • thin, shrunk
    sad
    sunken