上供的英文翻译

中文:上供

英文翻译:offer up a sacrifice