meaning of tenoroon

1. a tenor bassoon; pitched a fifth higher than the ordinary bassoon


Related Words

tenoroon |

Developed & Maintained By Taraprasad.com

Treasure Words