Translation of sup in English:

sup

soup

noun

  • 1

    soup, liquid food made from stewed meat or vegetables, etc