spring back ( synonym found)

Definition of spring back:

(n) : a small antelope native to southern Africa

Definition of spring back:

(n) : a small antelope native to southern Africa

Back to Top