Translator


"sierva de la gleba" in English