meaning of forepast

1. Bygone.


Related Words

forepast |

Developed & Maintained By Taraprasad.com

Treasure Words