„bomb release telescope“: noun bomb release telescopenoun | Substantiv s Overview of all translations (For more details, click/tap on the translation) BombenAbwurffernrohr (Bomben)Abwurffernrohrneuter | Neutrum n bomb release telescope aviation | LuftfahrtFLUG bomb release telescope aviation | LuftfahrtFLUG