forethoughtfulEnglish

forethoughtful

Adjective

Thoughtful of the future

English: forethoughtful