French-English dictionary »

phablette meaning in English

FrenchEnglish
phablette nom {f}

phablet◼◼◼(electronic handheld device)
noun