English Finnish Dictionary

English - suomen kieli

deer in Finnish: