olive tree (pl.: olive trees)

  1. olivo, ulivo
  • WordReference Dizionario Inglese-Italiano, olive tree