Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
keycard
in English
keycard
us
/ˈkiːkɑːrd/
uk
/ˈkiːkaːd/
#uncommon