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