Arabic-English dictionary »

كاميرا ويب meaning in English

ArabicEnglish
كاميرا ويب

Webcam[UK: ˈwɛbˌkæm] [US: ˈwɛbˌkæm]