retarcs

English

Noun

retarcs

  1. plural of retarc