Definition: 1. Lasting for multiple months.
Show more information about monthslong
Search took: 40.23 ms