Version Française
Meaning of
"girafe"
in English language
French to English
English to French
French
English
girafe
giraffe
girafe (f)
giraffe (Giraffa camelopardalis)