German English Dictionary
/
German
/
degranulation
German ⇄ English
degranulation
English translations
01
degranulation