English Finnish Dictionary

English - suomen kieli

bay in Finnish: