forepast
English
forepast meaning in English • forepast का अर्थ अंग्रेजी में
Adjective
- Bygone.