BATTERSEA DOG’S HOME


Meaning of BATTERSEA DOG’S HOME in English

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.

Oxford guide to British and American culture English vocabulary.      Руководство по британской и американской культуре, Оксфордский английский словарь.