repulsive looking animal - İspanyolca İngilizce Sözlük