Meaning of 'perforated'

  • துளை(கள்) இடபட்ட


Browse English to Tamil Dictionary