easily distracted person who frequently forgets things - Turkish English Dictionary

Suggest a Term