Rapter definition

Obsolete form of raptor.

noun
1
0
Advertisement