detcords

English

Noun

detcords

  1. plural of detcord