jodrell bank

listen to the pronunciation of jodrell bank
English - English
A radio observatory in England
an observatory (=place from which scientists study the stars, etc) in Cheshire, northwest England
jodrell bank
Favorites