Vocabulary

リブロース

rib roast

noun