English [dr? f,drɑ? F] beauty [dr? f]
n.
1. giraffe noun n.
1. Giraffe
Giraffes are eating leaves on trees.
Giraffes eat leaves from trees.
giraffe
[d? i'rɑ:f]
n.
(pl. giraffe, giraffes)
Moving giraffe
[Giraffe] Scorpio
Inclined shaft hoisting tramcar
Ground dumper (mine) device
Multi-layer skip, high-altitude working lifting platform
Inheritance usage
giraffish
adj.