underleaf
English
underleaf meaning in English • underleaf का अर्थ अंग्रेजी में
Noun
- A prolific sort of apple, good for cider.