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