olive branches

English

Noun

olive branches pl

  1. plural of olive branch

Verb

olive branches

  1. third-person singular simple present indicative of olive branch