Slovnenya

Translation English French: diarist

Dictionary: main
diarist
noun