What is this thing they call Contessa?
The term Contessa originates from the Italian language and translates as “countess.” In the automotive world, when one mentions “Contessa,” depending on who is present, confusion may ensue.
No Subscription? You’re missing out
Get immediate ad-free access to all our premium content.
Get Started