Translation of botas de esquiar in English:

botas de esquiar

ski boots, n.

(botas de esquí)

feminine plural noun

  • 1

    ski boots