Tamil Dictionary 🔍

tollgate

Toll"gate`, n. Defn: A gate where toll is taken.


tollgate - Similar Words