NOSE RAG


Meaning of NOSE RAG in English

n. handkerchief, small piece of fabric for wiping the eyes or nose

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.