Translation of piranha in English:

piranha

piranha

noun

  • 1

    piranha, a small S. American freshwater fish that attacks and eats live animals