RHABARBARATE MEANING IN ENGLISH

• Rhabarbarate Definition & Synonyms

  1. (a.) Impregnated or tinctured with rhubarb.


RECENT SEARCHES