RELBUN MEANING IN ENGLISH

• Relbun Definition & Synonyms

  1. (n.) The roots of the Chilian plant Calceolaria arachnoidea, -- used for dyeing crimson.


RECENT SEARCHES