air cushion vehicle









air cushion vehicle


noun

  1. ACV(def 2).
53 queries 0.552