Dictionary / Technology

VPN

في بي إن

/vi-pi-IN/

English

VPN

French

VPN

Part of Speech

noun

Register

standard