I'm learning italiano

giraffa — Italian to English translation

giraffa means giraffe in English. Learn vocabulary with Maspeak.

Guess the translation for giraffe
giraffa
insoddisfatto
càmera da letto
spiaggia
geografia
Skip this question   
Learn italian with Maspeak →
Italian 500