LUTON


Meaning of LUTON in English

Pronunciation: ' lü-t ə n

Function: geographical name

town SE cen England in SE Bedfordshire pop 167,300

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.