コーラングレ
kōran gure

Noun

1. cor anglais; English horn

From French

Other forms: