STRIP-LEAF MEANING IN ENGLISH

• Strip-leaf Definition & Synonyms

  1. (n.) Tobacco which has been stripped of its stalks before packing.


RECENT SEARCHES