French-English dictionary »

touchpad meaning in English

FrenchEnglish
touchpad nom {m}

touchpad◼◼◼(flat surface which is sensitive to touch)
noun