English Finnish Dictionary

English - suomen kieli

stretch in Finnish: