NEGROHEAD MEANING IN ENGLISH

• Negrohead Definition & Synonyms

  1. (n.) An inferior commercial variety of India rubber made up into round masses.


RECENT SEARCHES