Subscribe
URL of the page has been copied to clipboard.
Meaning : A brass musical instrument consisting of a conical tube that is coiled into a spiral and played by means of valves.
Synonyms : horn
Install App
French horn meaning in Telugu.