Definition of “renal” - English Dictionary

English