el montacargas
See the entry for montacargas.

montacargas

NOUN
(lifting device)-freight elevator
Synonyms for montacargas
Word of the Day
hopeful