Translation of botas de esquiar in English:

botas de esquiar

ski boots, n.

feminine plural noun

(botas de esquí)
  • 1

    ski boots