Vocabulary
イングリッシュホルン
イングリッシュホルン
English horn; cor anglais
noun