oil tankers

English

Noun

oil tankers

  1. plural of oil tanker