Dictionary / Technology

smart watch

سمارت واتش

/smart WATCH/

English

smart watch

French

montre connectee

Part of Speech

noun

Register

standard