osella
/ɔˈsɛl.la/Definitions
1. noun
a small or old Italian two-seat sports car
“The collector’s prized possession was an osella, a rare 1950s model.”
1. noun
a small or old Italian two-seat sports car
“The collector’s prized possession was an osella, a rare 1950s model.”