townlet

EnglishEdit

NounEdit

townlet (plural townlets)

  1. A small town

TranslationsEdit

Last modified on 22 November 2013, at 05:26