meaning of Car-Sharing

Car-Sharing - German to English

car sharing