English edit

Noun edit

nanocables

  1. plural of nanocable

Spanish edit

Noun edit

nanocables

  1. plural of nanocable