Translation of grifin in English:

grifin

griffin

noun

  • 1

    griffin, mythological creature with an eagle's head and wings on a lion's body