TEPs
See also:
Teps
Spanish
Noun
TEPs
plural of
TEP