Search term olive has 4 results
EN English IT Italian
olive oliva {f}
olive (n) [botany - fruit] oliva (n) {f} [botany - fruit]
olive olivastro
IT Italian EN English
Olive Olive