French-English dictionary »

smartwatch meaning in English

FrenchEnglish
smartwatch nom {f}

smartwatch◼◼◼(wristwatch)
noun