Skip to main content

treenail

English treenail meaning in English  •  treenail का अर्थ अंग्रेजी में
Noun
  • A long wooden pin used in fastening the planks of a vessel to the timbers or to each other.
Advertisement