a temporary home for dogs and cats in Battersea, London. It finds new homes for dogs and cats whose owners do not want them, and returns lost pets to their owners.
BATTERSEA DOG’S HOME
Meaning of BATTERSEA DOG’S HOME in English
Oxford guide to British and American culture English vocabulary. Руководство по британской и американской культуре, Оксфордский английский словарь. 2005