pertaining to sancti spíritus, cuba or inhabitants - İspanyolca İngilizce Sözlük