olivera

listen to the pronunciation of olivera
الأسبانية - الإنجليزية
olive tree, tree which produces olives