long-term time frame (10-50 years or more)

listen to the pronunciation of long-term time frame (10-50 years or more)
English - English

Definition of long-term time frame (10-50 years or more) in English English dictionary

Long-term time frame (10-50 years or more)
secular