Translator


"extant population" in Spanish