humens

listen to the pronunciation of humens
Lateinisch - Englisch
moist, wet