long-tailed rock monitor - İspanyolca İngilizce Sözlük