Giraffa (en. Giraffe)

Translation into Italian

Synonyms

  • camelopard
  • tall mammal