define the term octroi
Answers
Answered by
2
a duty levied in some countries on various goods entering a town or city
Similar questions