English-Latin dictionary »

tonsils (pl.) meaning in Latin

EnglishLatin
tonsils (pl.) noun
[UK: ˈtɒn.sɪlz]
[US: ˈtɑːn.səlz]

tonsilla [tonsillae](1st) F
noun

Your history