English Portuguese Dictionary

English - português

giraffe in Portuguese: