enskt horn

Noun

 * 1) cor anglais, English horn