donkey's ear abalone - İspanyolca İngilizce Sözlük