Definify.com

Definition 2025


notecards

notecards

English

Noun

notecards

  1. plural of notecard

Anagrams