Olive branch

0
1425
Olive branch- Meaning: Noun. A gesture of reconciliation, a peace offering.

Last Updated on March 21, 2016 by MrPositive

Olive branch- Meaning:

Noun. A gesture of reconciliation, a peace offering.

Previous articleOdds on
Next articleOne