LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“olive branch” in Turkish

1 Turkish translation
TR
zeytin dalı

Bir zeytin dalı barışı sembolize eder.