special tax to meet the cost of a war - Turkish English Dictionary

Suggest a Term