tax paid to the port-captain by ships anchored in the harbour - Turkish English Dictionary

Suggest a Term