Rescue centre refers to an institution that looks after the welfare of living specimens, particularly those that have been seized or confiscated.

French - centre de sauvetage
Spanish - centro de rescate
Ref: 122843/2006-10-12

Other Database Pages Exist for this Phrase:
centre (centre _ british english which refers to a ...)

You have no rights to post comments