long ·adverb (TIME)

Definition: for a long time Level: A2