Skip to main content

monoxylon

English monoxylon meaning in English  •  monoxylon का अर्थ अंग्रेजी में
Noun
  • A canoe or boat made from one piece of timber.
Advertisement