Term Gallery logo

Meanings of tarraxar in Portuguese