Term Gallery logo

Meanings of tarraz-borraz in Portuguese