memoEnglish

memo, memoranda, memorandum

Noun

A written proposal or reminder

English: memo, memorandum, memoranda

English words with similar meanings

Show 2 words

Words that start with "memo"