ROV

From Fresh Dictionary

English

Initialism

ROV

  1. remotely operated vehicle
Personal tools