French-English dictionary »

zapette meaning in English

FrenchEnglish
zapette nom {f}

zapper(remote control)
noun