English Finnish Dictionary

English - suomen kieli

squirrel in Finnish: