MalayTranslate.com
Malay to English Translator
Translate Here

English to English

French horn
(fr/E/n/tS/_h/O/rn )

noun (n)

  • a brass musical instrument consisting of a conical tube that is coiled into a spiral and played by means of valves
    sebuah brass sermangin consisting of a kon tabung itu bergulung kedalam spiral dan bermain dengan cara katup
    Synonym:
    horn
    source: wordnet30