Translation of كَبابة

      Noun