Translator


"sabre-toothed tiger" in Spanish