×

cellspace meaning in French

n. "espace cellulaire", espace virtuel et technologie permettant d'accèder à internet au moyen du téléphone cellulaire (internet)

Related Words

  1. cellophane
  2. cellphone
  3. celluclay
  4. cellular
PC Version

Copyright © 2018 WordTech Co.