Anglés - English

  Sustantivo

olive tree

  1. olibera, olivera