Definition of "Giraffa"

Giraffa