Translation of empresa tiburón in English:

empresa tiburón

raider, n.

Definition of raider in English

feminine noun

  • 1

    raider