Meaning ETERNITY

See synonym: long time

Search for this exact term