English to Arabic

Meaning for:
Tollage
other
دفع الجزية