Slovnenya

Translation English Spanish: medulla oblongata

Diccionario: main
medulla oblongata
noun
3 medula.