Term Gallery logo

Meanings of baleia-fin in Portuguese