what is 120 months in years

what is 120 months in years

1 year ago 103
Nature

120 months is equal to exactly 10 years.

Read Entire Article