Translation of gorila in English:

gorila

gorilla

noun

  • 1

    gorilla, large powerful ape