olivträd

suomi-englanti sanakirja

olivträd englanniksi

  1. an olive; a tree of the species (taxfmt)