Translation of سڑا بسا in English:

سڑا بسا

phrase

  • rotten, stinking, rancid