SCOTTSBORO


Meaning of SCOTTSBORO in English

/skots"berr oh, -bur oh/ , n.

a town in NE Alabama. 14,758.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .