small and strong smelling pepper - İspanyolca İngilizce Sözlük