English Finnish Dictionary

English - suomen kieli

palm in Finnish: