Translation of elevacoches in English:

elevacoches

elevator, n.

masculine nounplural elevacoches

  • 1

    (for vehicles) elevator