olivera

listen to the pronunciation of olivera
Spanisch - Englisch
olive tree, tree which produces olives