alto flute

listen to the pronunciation of alto flute
French - English

Definition of alto flute in French English dictionary

flûte alto
{n} alto