"echoing area" in Polish — inglés-Polish dictionary | see "echoing area" in inglés

echoing area

sustantivo
  1. powierzchnia skuteczna celu radarowego technical