my mom!
We often say they have the memory of an elephant.
Someone with common sense.
can you call someone a welth of knowledge
Someone who interprets using sign language is typically referred to as a sign language interpreter.
Someone whose moods change a lot or someone that changes their mind a lot.
You can call someone who does not lie honest, truthful, trustworthy, or sincere.
booser
chatterbox
SweaTy
a cab
A Krillin.
A man.
a bully
Tattletaler
Spanish kisser
If you mean someone that dreams a lot. I would call them a daydreamer, or a dreamer in general.
Ambitious or dissatisfied with their lot.
One name for someone who likes to talk a lot is "chatterbox". An adjective for someone who likes to talk a lot would be "gossipy".