English Portuguese Dictionary

English - português

lizard in Portuguese: