French Words — *Literal meaning: To have an elephant’s memory.

French Words — *Literal meaning: To have an elephant’s memory. (To have the memory of an elephant)

You may also like...