Vocabulary

もつ焼き

roast giblets

noun