English Finnish Dictionary

English - suomen kieli

goose in Finnish: