Term Gallery logo

Meanings of denudar in Portuguese