Translation of Isth in Spanish:

Isth

  • 1

    isthmus