Translator


"renal fascia" in Spanish