Definition of トルーパー

トルーパー

toruupaa

Common word
noun
trooper