meaning of antena

antena - Spanish to English

aerial [Br.]

View more

  • antenna [Am.]
  • telescopic antenna [esp. Am.]