NichiDict

コーラングレ

[koorangure]

Meanings

1.Noun

cor anglais; English horn