Congolese giraffes

English

Noun

Congolese giraffes

  1. plural of Congolese giraffe