Translation of flauta dulce in English:

flauta dulce

recorder, n.

feminine noun

  • 1

    recorder