Italian: la giraffa

Italian verb 'la giraffa' conjugated