telekiosks
English
Noun
telekiosks
plural of
telekiosk