telgopores
Spanish
Noun
telgopores
m
pl
plural of
telgopor