Translation of trompa de caza in English:

trompa de caza

hunting horn, n.

feminine noun

  • 1

    hunting horn