dema ( synonym found)

Definition of dema:


Back to Top