NOTTS


Meaning of NOTTS in English

[Notts] abbreviation Nottinghamshire

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