How do you say isthmus in French?
— Isthme


Generic synonyms for isthmus in French
earthterre (f)
landterre (f)