ultra large crude carriers

English

Noun

ultra large crude carriers

  1. plural of ultra large crude carrier