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