"homing antenna" in Polish — inglés-Polish dictionary | see "homing antenna" in inglés

homing antenna

sustantivo
  1. antena docelowa