English Finnish Dictionary

English - suomen kieli

sidewalk in Finnish: