huched ( synonym found)

Definition of huched:

°Kept in a hutch.

Back to Top