About us
Define
Definitions for
"Trarr"
Feline-like aliens, a little bit taller than humans with tails that double as third hands to their owners.
trarr.net