tresayle
English
tresayle meaning in English • tresayle का अर्थ अंग्रेजी में
Noun
- A grandfather's grandfather.