Dictionary Translate Correct Ask AI
duodenum
Do you mean: