Comparison meaning "kidney"

Language Word Description