Online Dictionary
Definition of " lime-tree " in English Greek Dictionary
Results
lime-tree {'laımtri:}
  • {N} φλαμουριά