ultra large crude carriers

English

edit

Noun

edit

ultra large crude carriers

  1. plural of ultra large crude carrier