griff has 1 translations in 1 languages

translations of griff

NO EN English 1 translation
  • griffin (n) [mythical beast having the body of a lion and the wings and head of an eagle]