Verbmatrix - The Irregular Verbs Webpage

 

Foreknow

to know something beforehand

Copyright 2012 - Verbmatrix