Teloogoo

Definition of Teloogoo

variant spelling of telugu