Long-sighted

0
1925
 Long-sighted - Meaning: adjective. To have foresight into the future.

 

Long-sighted – Meaning: adjective. To have foresight into the future.