NichiDict

メモワール

[memowaaru]

Meanings

1.Noun

memoirs