charette

listen to the pronunciation of charette
English - English
an intensive effort to complete something before the deadline
charette
Favorites