a paper card on which notes are written, or which is intended for such use

listen to the pronunciation of a paper card on which notes are written, or which is intended for such use
الإنجليزية - الإنجليزية
notecard

Write your ideas down on notecards.