COOTHAY


Meaning of COOTHAY in English

noun a striped satin made in india.

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