Vettura meaning

An Italian four-wheeled carriage, especially one let for hire; a hackney coach.
noun
0
0
Advertisement

Origin of vettura