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