T'len

T'len was a Twi'lek female officer of the Galactic Republic stationed on Belsavis around 3,641 BBY.

Appearances

 * Star Wars: The Old Republic