Term Gallery logo

Meanings of glándula sudorosa in Spanish