English-Latin dictionary »

swollen throat, goiter meaning in Latin

EnglishLatin
swollen throat, goiter noun

gutter [gutteris](3rd) N
noun

guttur [gutturis](3rd) M
noun

guttur [gutturis](3rd) N
noun