Share this entry

Share this page

far-sighted

1
prudently aware of future possibilities
2
North American long-sighted

Share this entry

Share this page