English flute
English
Noun
English
flute
(
plural
English flutes
)
A
recorder
.