ISTH


Meaning of ISTH in English

[isth] abbreviation isthmus

Merriam-Webster English vocab.      Английский словарь Merriam Webster.