Swedish-Latin dictionary »

tolvfingertarm meaning in Latin

SwedishLatin
tolvfingertarm

duodenum