Translation of coche de caballos in English:

coche de caballos

carriage, n.

masculine noun

  • 1

    carriage