respeakers

English

Noun

respeakers

  1. plural of respeaker