French-English dictionary »

isthme meaning in English

FrenchEnglish
isthme nom {m}

isthmus [isthmuses]◼◼◼(strip of land)
noun
[UK: ˈɪ.sməs] [US: ˈɪ.sməs]