English Finnish Dictionary

English - suomen kieli

charming in Finnish: