Translation of ستا ہوا in English:

ستا ہوا

phrase

  • thin
    shrunk
    sad
    sunken