T'Rul
T'Rul is a female Romulan officer temporarily assigned to the USS Defiant to guard the Romulans' cloaking device on loan to the Federation.
  • T'Rul movies list

Feedback about this page?

Feedback about this page?