scuta - İspanyolca İngilizce Sözlük

scuta

Meanings of "scuta" with other terms in English Spanish Dictionary : 1 result(s)

İngilizce İspanyolca
Medicine
scutum (pl: scuta) scutum [m]