Dictionary / Technology
إن إف سي
/NFC/
English
NFC payment
French
NFC
Part of Speech
noun
Register
standard