Translator


"relict population" in Spanish