English edit

Noun edit

horn antennas

  1. plural of horn antenna