TWP


Meaning of TWP in English

[twp] abbreviation township

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