Translation of sup in English:

User Contribution

sup

soup

noun