NOSE-RAG


Meaning of NOSE-RAG in English

Noun. A handerkerchief.

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