ironwood
English
ironwood meaning in English • ironwood का अर्थ अंग्रेजी में
Noun
- A tree unusually hard, strong, or heavy wood.