What does Abwurfsonde mean?

Abwurfsonde - German to English

dropsonde

View more

  • fall sonde