meaning of Abwurfsonde

Abwurfsonde - German to English

dropsonde

View more

  • fall sonde