English Finnish Dictionary

English - suomen kieli

kidney in Finnish: