Translation of سڑا بسا in English:

سڑا بسا

phrase

  • rotten
    stinking
    rancid