Foresighted

0
1924
Foresighted meaning - adjective. Forwardthinking, clairvoyant, premonitory<h2> 

Foresighted meaning – adjective. Forwardthinking, clairvoyant, premonitory<h2> 

LEAVE A REPLY

Please enter your comment!
Please enter your name here