Translation of سڑا گلا in English:

سڑا گلا

phrase

  • rotten and smelly
    worthless