kidney in French
kidney in French
rein
An organ in the body that filters the blood, producing urine.
rognon
An organ in the body that filters the blood, producing urine.
rognon
This organ (of an animal) cooked as food.
rein
This organ (of an animal) cooked as food.