Italian-English dictionary »

carpooling meaning in English

ItalianEnglish
carpooling noun
{m}

carpool(arrangement)
noun
[UK: ˈkɑː.ˌpuːl] [US: ˈkɑːr.ˌpuːl]