meaning of memoirs
1.
an
essay
on
a
scientific
or
scholarly
topic
Related Words
memoir
|
memoisation
|
Developed & Maintained By
Taraprasad.com