memory of a past event - French English Dictionary

Suggest a Term