toll plaza
English Dictionary
->
Letter T
-> toll plaza
Search Dictionary:
toll plaza Definition
(n)
an
area
where
tollbooths
are
located
toll plaza Synonyms
toll plaza
© Art Branch Inc.