Uncategorized
Foregone Meaning In English
Grammatically this word foregone is an adjective