German-English translation for "Speicheldrüse"

DE Speicheldrüse English translation

DE Speicheldrüse
play_circle_outline
{feminine}

1. anatomy

Speicheldrüse