Skip to main content

knighthead

English knighthead meaning in English  •  knighthead का अर्थ अंग्रेजी में
Noun
  • A bollard timber. See under Bollard>.
Advertisement