Landaulet

Part of speech: noun

A type of motor car with movable top.

Share it on: