How do you say isthmus in Catalan?
— Istme


Generic synonyms for isthmus in Catalan
landterra (f)