jodrell bank

listen to the pronunciation of jodrell bank
Английский Язык - Английский Язык
A radio observatory in England
an observatory (=place from which scientists study the stars, etc) in Cheshire, northwest England