memorandaEnglish

memo, memoranda, memorandum

Noun

A written proposal or reminder

English: memo, memorandum, memoranda

English words with similar meanings

Show 2 words