quillai

Definitions:

  • A middle-sized Chilian tree, <em>Quillaia Saponaria.</em>
powered by