Definify.com

Definition 2026


notecards

notecards

English

Noun

notecards

  1. plural of notecard

Anagrams