animal handler ( synonym found)

Definition of animal handler:

°In an inelegant manner.

Back to Top