ribbed toad - İspanyolca İngilizce Sözlük