Vocabulary

イングリッシュホルン

English horn; cor anglais

noun