arietta - English Synonyms Dictionary

arietta

n.
[1] short aria