Meaning of 'carbon ribbon'

  • கார்பன் நாடா


Browse English to Tamil Dictionary