towaway zone

English → French

towaway zone

English → French
/ˈtəʊəweɪˌzəʊn/
noun
(US) zone de stationnement interdit (sous peine de mise en fourrière) feminine