payment of the stamp tax - Turkish English Dictionary

Suggest a Term