Online Dictionary
Definition of " olive-tree " in English Greek Dictionary
Results
olive-tree {'ɒlıvtri:}
  • {N} ελαιόδενδρο