English-Latin dictionary »

isthmus meaning in Latin

EnglishLatin
isthmus [isthmuses] noun
[UK: ˈɪ.sməs]
[US: ˈɪ.sməs]

isthmus [isthmi](2nd) M
noun