self-pollinated - İspanyolca İngilizce Sözlük