This is not a dictionary! - Search for "vox humana" in The Danish Dictionary
March 4. 2016 from wordnet.princeton.edu
an organ reed stop producing tones imitative of the human voice
English · Dansk · Sign up · About OnlineObjects · Terms and privacy policy