naganende
1. For many years; Over a long period
Noun
#634501
1. For many years; Over a long period
1. many years; a long time
1. Long-standing; Long-term
1. For many years; Over a long period
1. Was long-term; Used to be long-lasting
1. If it had been for many years; If it were for a long time
1. For many years.; Long time.
1. If for many years; When for many years
1. If for many years; When for many years
1. Was for many years.; It had been a long time.