Translation of terompet in English:

terompet

bugle, trumpet

noun

  • 1

    bugle, trumpet