electric wave








noun

  1. electromagnetic wave.
52 queries 0.610