Translation of خَرْبَشَات

      ...

      Katzekratz {tv.}
      خَرْبَشَات {تلفزيون}

      Noun