munuaiset
/
MOO-noo-ah-ee-sayt
/
[
Finnish
]
Kidney
Countries
Finland