Télougous
See also:
télougous
French
Noun
Télougous
m
plural of
Télougou