Letlisa /le-tli-sa /
Grammar:noun
Cause to reconcile
Cause to make peace
Search More Words Dictionary