See also: télougous

French

edit

Noun

edit

Télougous m

  1. plural of Télougou