RED HOT CATTAIL


Meaning of RED HOT CATTAIL in English

noun

: chenille

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