English

edit

Noun

edit

telekiosks

  1. plural of telekiosk