toll booths

listen to the pronunciation of toll booths
English - Turkish
English - English

Definition of toll booths in English English dictionary

toll booth
a booth on a toll road or toll bridge where the toll is collected
toll booths
Favorites