DANDRUFF MEANING IN ENGLISH

• Dandruff Definition & Synonyms

  1. (n.) A scurf which forms on the head, and comes off in small or particles.


RECENT SEARCHES