Skip to main content

keelage

English keelage meaning in English  •  keelage का अर्थ अंग्रेजी में
Noun
  • The right of demanding a duty or toll for a ship entering a port; also, the duty or toll.
Advertisement