Arabic-English translation for blancmange

      Noun