"biosonden" in English Biosonden {m pl} biosondes Detailed translations for "biosonden" Biosonden{masculine plural} Biosonden biosondes