DELIBATED

Definition of DELIBATED