NOTTS.


Meaning of NOTTS. in English

abbr. Nottinghamshire.

Oxford English vocab.      Оксфордский английский словарь.