a small shrub (ixora ferrea) - İspanyolca İngilizce Sözlük