Skip to main content

English: smartcards

Welsh: cardiau clyfar

Part of speech

Noun, Plural