English to Russian Dictionary
sudoriferous
Потовые железы
Meaning for sudoriferous found in 26 Languages.
Sponored Video