Definify.com

Definition 2024


toll_plazas

toll plazas

English

Noun

toll plazas

  1. plural of toll plaza