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