person who has a garden or grows vegetables and fruit in a garden - Anglais Synonymes Dictionnaire

Can't found any synonym terms.