istmo: meaning and definitions

PortugueseType a word

What is istmo?

  • Terra que liga uma península ao continente.
  • Parte estreita (em órgão ou cavidade).