SQUAW CARPET


Meaning of SQUAW CARPET in English

noun

1. : mahala mat

2. : mountain misery

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.