Translation of aria in English:

aria

aria

noun

  • 1

    aria, solo in opera