almendron
English
almendron meaning in English • almendron का अर्थ अंग्रेजी में
Noun
- The lofty Brazil-nut tree.