Definition of ROV in English:

ROV

  • Remotely operated vehicle.