meaning of vox humana

1. an organ reed stop producing tones imitative of the human voice


Related Words

vox humana |

Developed & Maintained By Taraprasad.com

Treasure Words