kidderminster
English
kidderminster meaning in English • kidderminster का अर्थ अंग्रेजी में
Noun
- A kind of ingrain carpeting, named from the English town where formerly most of it was manufactured.